physically powered engine - Almanca İngilizce Sözlük